package com.yun.dao;

import java.util.List;

import com.yun.bean.YunPlayer;

public interface YunDAO {
	/**
	 * 增加一个学生
	 * @param student 学生对象
	 * @return
	 */
	boolean insert(YunPlayer yunPlayer);
	
	/**
	 * 根据id删除一个学生
	 * @param id 学生id
	 * @return
	 */
	boolean deleteById(String id);
	
	/**
	 * 根据学生对象的id更新学生数据
	 * @param student
	 * @return
	 */
	boolean update(YunPlayer yunPlayer);
	
	/**
	 * 根据id查询学生
	 * @param id
	 * @return
	 */
	YunPlayer selectById(String id);
	
	/**
	 * 查询所有学生
	 * @return
	 */
	List<YunPlayer> selectAll();

	public int selectCount();
	
	/**
	 * 分页查询
	 * @return
	 */
	List<YunPlayer> selectAllByPage(int pageNum, int pageSize);
}
